package com.zhonglz.mapper;

import java.util.HashMap;
import java.util.List;

import com.zhonglz.model.SysMenu;

public interface SysMenuMapper {
    int deleteByPrimaryKey(String id);

    int insert(SysMenu record);

    int insertSelective(SysMenu record);

    SysMenu selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(SysMenu record);

    int updateByPrimaryKey(SysMenu record);

	List<SysMenu> getChildMenuListByMenuNo(String menuNo);

    List<SysMenu> getAllMenuByAll();

	List<SysMenu> getMenuListByParams(HashMap<String, Object> params);
	
	 /***
     * 查询一级菜单总数
     * @return
     */
    int getOneMenuListByCount();

    /***
     * 通过编号查找菜单信息
     * @param menuNo
     * @return
     */
    SysMenu selectMenuInfoByMenuNo(String menuNo);
}